2393
3
3622
6
2403
1536
1
3301
1036
1843
3929
12
1311
1159
2
710
793
1278
0
1380
859
1162
3037
19
2304
1720
2060
5
3438
1947
26
1193
3296
2382
4
905
3116
7046
1189
962