2720
4
872
2
1225
0
1408
1
490
1202
3417
5783
17
781
1228
1578
712
625
6
1233
9
636
1198
2251
343
1249
1240
767
3146
3
3173
2361
2184
5
1882
482
414
504
93