4311
2
12958
5
4159
7
356
0
2392
6
1748
6052
10
4455
139
1010
1
1732
729
518
6975
4
509
7753
44
2870
3
301
2077
1053
3808
407
2369
5559