1252
0
1239
621
1033
3696
8
2585
2
2649
3252
528
4321
4
1869
660
459
4291
708
971
1397
1310
4465
22
96
2471
2272
1
611
400
5060
575
19783
4235
2466
5
706