2145
1
1403
0
2270
2
1709
8
1415
791
2698
2255
345
1362
16
1240
571
2420
572
1191
563
1879
1668
2238
2219
2282
5
533
964
2767
3
508
1000
1087
807
1182
1538