5322
8
1266
1
712
1324
2
6745
16
5226
5
1812
1400
2268
4
19932
6
2132
3107
123674
35
1431
1795
1319
1563
537
0
947
7053
7
2942
1345
1075
1777
1259
2541