1513
1
1170
964
933
1129
0
1138
417
1291
7952
2000
661
662
1587
375
1142
1056
2474
2
1642
809
1331
6062
16
1233
1421
226
5262
10
1374
1304
2670
20
1952
521