12958
5
1151
1
1367
2059
8
3053
4
1626
5455
2659
2
330
0
4097
10
2168
1464
1853
1262
1086
1863
2169
3
3061
1901
2445
6
3070
5537
1281
1809
1178
1259
5108
7750
435
2809