1223
1
3765
4
2213
1884
3
5225
8
1581
2
1424
19932
6
2510
442
0
2732
2966
10
6547
11650
23
2199
4715
5
2204
4562
2309
1505
1431
2188
24337
22
851
1247
5746
1324
1271
5204
57793