2482
5
1665
1
1478
544
2
536
2131
19
1157
1106
1179
916
1142
6
3342
1207
4426
4
1492
80541
0
710085
1560
901
12
1174
3
1041
723
568
1294
2216
7
1010
997
9456
7843
600