1431
1
2036
2
4168
5
1564
599
0
1118
3629
712
1618
2189
3470
6779
1937
7
2427
12
2534
7793
4
951
1466
3066
3102
1631
1912
925
3
2122
383
1976
1423
623
2054
2890