2245
3
2259
1
564
3071
9
5141
7
2483
2
5090
297066
0
2354
83
2760
4
1229
1226
1475
2886
2430
1399
3688
5
3053
1964
2166
4133
894
9036
1514
1727
436
2626
619