1233
2
3326
3
3294
893
0
3845
23
1449
1370
1
2707
921
1240
5
212237
3747
2611
6
2039
13
8071
22
1226
877
5562
16
1304
7
927
11
3609
19
2002
2368
8
2403
2381
1972
4
1079
2110
1970
1642
10