1500
404
2
1
387
5
0
347
12
333
318
10
314
14
8
312
4
296
18
6
281
258
11
199
180
123
101
9
1499
1403
16
22
1480
617
1400
1577
38
45
1380
1083
7
1300
2686
91
96
691
690
20
1280
446
367
3