625
2
2190
1
217
2546
802
0
5254
1824
1309
2587
16
1320
1551
968
1748
1463
7334
4
2363
2076
2746
1116
1010
483
2822
1589
3
3061
5
2420
7558
6
1631
359
980
5722