3835
5
1050
0
3326
3
3608
9
1479
2413
2
16174
3328
1
466
1348
3926
14
863
1441
1451
1094
4329
10
6781
1359
4168
3854
3329
3255
4
3465
3583
25494
470
370
2216
443
1964