2732
0
2123
1
1716
5164
5
2470
1522
1639
2195
1397
1243
1431
1668
1382
2
956
1636
989
2035
1092
9877
6
441
1712
8323
5431
2465
3175