2051
7
1048
3
2819
1
905
2206
2
3116
7046
3439
1513
1947
26
1194
3297
2383
4
4407
33
1050
1296
3000
3038
19
1490
1352
0
2692
2060
5
2304
1720
1819
1970
3178
2146
4798
4555