8411
3
2794
2
5232
7
2507
1412
0
2082
1
925
2446
3539
1753
2436
5412
4
5226
5
929
383
2143
3498
3973
6
4327
451
582
194
2220
599
1867
302
14125
10
1982
3097
6091