1431
1
1514
12459
3
3539
5771
10
2304
4443
9
5431
2
980
1022
0
24337
22
1226
2786
1161
3738
5
5090
1694
673
1185
4335
1001
564
1613
444571
4002
4
94424
5204
1417