584
1
538
2
1293
3558
2499
4
1808
1269
1674
1175
928
1132
0
418
1171
1040
2314
762
2337
403
2596
2724
1671
246
2103
1888
8
1343
1216
2461
20
282572
1811
1390