429
2
915
4
539
0
1290
1016
1705
3
9896
23
1319
1065
1
2204
6
1616
1846
1935
11
5142
2036
9
2050
11566
4967