5209
9
1871
2
3835
5
5375
0
1267
790
3735
4
5232
7
1415
1
2176
2995
1480
3
2758
8217
6
2100
2231
6345
297066
1675
267612
4978
1566
2049
1459
2369
99072
36905