1252
0
3267
4
1033
2272
1
796
1570
3
891
660
1310
3633
13
1164
3238
528
722
1015
2300
2
708
287
729
3252
1059
23
926
1628
2476
336
399
1986
1949
1099