6273
4
3141
22
516
1
2233
1109
2
895
496
1177
5730
5
1333
1067
241
151
375
0
2434
27
349
72
86
1087
1269
2876
3
80511
300
2422
1352
2282
667
1307
869
1485