2073
1
1152
2184
929
3
1814
2
4144
3227
3158
3080
2377
662
0
108797
1618
2578
83
4096
1526
19944
673
2571
6
1681
2262
1241
25669
6225
4
1367
2562
3206
5
1089
2884