3458
1
1029
2152
0
2048
2
5060
4449
4
4832
3
2395
2010
2068
3655
869
1412
1610
1711
943
2899
10293
5
40062
19
5915
11
7071
1011
35
2704
7
2301
12
1204
1996
3014
20
2980
3316