4309
3
784
0
2507
2781
1
1225
1587
1254
5232
7
1155
1335
1321
1355
1398
2
2505
1690
916
1380
1126
1743
947
1245
3683
966
982
3054
5
2057
445
1683
1618
1306