9926
5
1050
1
1114
1296
0
2233
4
3331
8
4100
1378
1365
6
3069
2225
3
2672
7
11403
17
1306
2703
1652
1583
2255
1430
1822
2
1044
533
756
780
449
1609
882
827
1573
519