2522
2
1382
1
3242
7
1707
672
1743
3
1271
4
1579
2073
4148
633
764
1566
1162
51
2659
2225
7877
5
2191
8
1192
374
2027
3671
1431
3655
1062
0
7306
2024
1042
2719