2225
3
2708
1
730
1354
543
0
1054
3342
11
2808
662
1056
417
635
2372
2
1462
583
1018
1330
1622
2275
2982
2314
9953
4
6333
2330
5848
2819
661
509