1513
1
1170
964
2275
2
1642
1129
0
1418
2000
509
583
3114
4
1824
1586
31535
661
1304
1941
1024
20634
8
1138
662
1587
2697
5
226
915
7334
2730
6
544
2326
2809